home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Phreaking⁄Wardialers / Phreaking texts / CMDInfo.txt < prev    next >
Text File  |  1999-01-28  |  8KB  |  209 lines

  1.  
  2.  
  3. This is a copy of the data sheet picked up at the Rockwell
  4. booth at the COMDEX show.
  5.  
  6. INTRODUCTION
  7. Calling Number Delivery (CND), better known as Caller ID, is a
  8. telephone service intended for residential and small business
  9. customers.  It allows the called Customer Premises Equipment
  10. (CPE) to receive a calling party's directory number and the date
  11. and time of the call during the first 4 second silent interval in
  12. the ringing cycle.  The customer must contact a Bellcore Client
  13. Company to initiate CND service.
  14.  
  15. According to Pacific Bell representatives, the following states
  16. and district currently support CND service:  Delaware, District
  17. of Columbia, Florida, Georgia, Idaho, Kentucky, Louisiana, Maine,
  18. Maryland, Nebraska, Nevada, New Jersey, Oklahoma, Tennessee,
  19. Vermont, Virginia, and West Virginia.
  20.  
  21. The following states are scheduled to support CND service by
  22. April, 1992:  Alaska, Arizona, California, Colorado, Illinois,
  23. Indiana, Iowa, Massachusetts, Mississippi, New Hampshire, New
  24. York, North Carolina, North Dakota, Ohio, Oregon, Rhode Island,
  25. and South Carolina.
  26.  
  27. PARAMETERS
  28. The data signalling interface has the following characteristics:
  29.     Link Type:                2-wire, simplex
  30.     Transmission Scheme:        Analog, phase-coherent FSK
  31.     Logical 1 (mark)            1200 +/- 12 Hz
  32.     Logical 0 (space)            2200 +/- 22 Hz
  33.     Transmission Rate:            1200 bps
  34.     Transmission Level:            13.5 +/- dBm into 900 ohm load
  35.  
  36. (I have copied this data as presented.  I believe the
  37. transmission level is meant to be -13.5 dBm.)
  38.  
  39. PROTOCOL
  40. The protocol uses 8-bit data words (bytes), each bounded by a
  41. start bit and a stop bit.  The CND message uses the Single Data
  42. Message format shown below.
  43.  
  44. Channel    Carrier    Message    Message    Data        Checksum
  45. Seizure    Signal     Type     Length    Word(s)      Word
  46. Signal             Word      Word
  47.  
  48. CHANNEL SEIZURE SIGNAL
  49. The channel seizure is 30 continuous bytes of 55h (01010101)
  50. providing a detectable alternating function to the CPE (i.e. the
  51. modem data pump).
  52.  
  53. CARRIER SIGNAL
  54. The carrier signal consists of 130 +/- 25 mS of mark (1200 Hz) to
  55. condition the receiver for data.
  56.  
  57. MESSAGE TYPE WORD
  58. The message type word indicates the service and capability
  59. associated with the data message.  The message type word for CND
  60. is 04h (00000100).
  61.  
  62. MESSAGE LENGTH WORD
  63. The message length word specifies the total number of data words
  64. to follow.
  65.  
  66. DATA WORDS
  67. The data words are encoded in ASCII and represent the following
  68. information:
  69.  
  70. o  The first two words represent the month
  71. o  The next two words represent the day of the month
  72. o  The next two words represent the hour in local military time
  73. o  The next two words represent the minute after the hour
  74. o  The calling party's directory number is represented by the
  75.    remaining  words in the data word field
  76.  
  77. If the calling party's directory number is not available to the
  78. terminating central office, the data word field contains an ASCII
  79. "O".  If the calling party invokes the privacy capability, the
  80. data word field contains an ASCII "P".
  81.  
  82. CHECKSUM WORD
  83. The Checksum Word contains the twos complement of the modulo 256
  84. sum of the other words in the data message (i.e., message type,
  85. message length, and data words).  The receiving equipment may
  86. calculate the modulo 256 sum of the received words and add this
  87. sum to the reveived checksum word.  A result of zero generally
  88. indicates that the message was correctly received.  Message
  89. retransmission is not supported.
  90.  
  91. EXAMPLE CND SINGLE DATA MESSAGE
  92. An example of a received CND message, beginning with the message
  93. type word, follows:
  94.  
  95. 04 12 30 39 33 30 31 32 32 34 36 30 39 35 35 35 31 32 31 32 51
  96.  
  97. 04h=    Calling number delivery information code (message type word)
  98. 12h= 18 decimal; Number of data words (date,time, and directory
  99.     number words)
  100. ASCII 30,39= 09; September
  101. ASCII 33,30= 30; 30th day
  102. ASCII 31,32= 12; 12:00 PM
  103. ASCII 32,34= 24; 24 minutes (i.e., 12:24 PM)
  104. ASCII 36,30,39,35,35,35,31,32,31,32= (609) 555-1212; calling
  105.               party's directory number
  106. 51h=    Checksum Word
  107.  
  108. DATA ACCESS ARRANGEMENT (DAA) REQUIREMENTS
  109. To receive CND information, the modem monitors the phone line
  110. between the first and second ring bursts without causing the DAA
  111. to go off hook in the conventional sense, which would inhibit the
  112. transmission of CND by the local central office.  A simple
  113. modification to an existing DAA circuit easily accomplishes the
  114. task.
  115.  
  116. (I will mail the Rockwell data sheet, which includes the
  117. suggested schematic diagram.)
  118.  
  119. MODEM REQUIREMENTS
  120. Although the data signalling interface parameters match those of
  121. a Bell 202 modem, the receiving CPE need not be a Bell 202
  122. modem.  A V.23 1200 bps modem receiver may be used to demodulate
  123. the Bell 202 signal.  The ring indicate bit (RI) may be used on a
  124. modem to indicate when to monitor the phone line for CND
  125. information.  After the RI bit sets, indicating the first ring
  126. burst, the host waits for the RI bit to reset.  The host then
  127. configures the modem to monitor the phone line for CND
  128. information.
  129.  
  130. (I'm skipping some Rockwell-specific information here.)
  131.  
  132. According to Bellcore specifications, CND signalling starts as
  133. early as 300 mS after the first ring burst and ends at least 475
  134. mS before the second ring burst
  135.  
  136. APPLICATIONS
  137. Modem manufacturers will soon be implementing new modem features
  138. based on CND information as this service becomes widely
  139. available.
  140.  
  141. Once CND information is received the user may process the
  142. information in a number of ways.
  143.  
  144. 1.    The date, time, and calling party's directory number can be
  145.     displayed.
  146.  
  147. 2.    Using a look-up table, the calling party's directory number
  148.     can be correlated with his or her name and the name
  149.     displayed.
  150.  
  151. 3.    CND information can also be used in additional ways such as
  152.     for:
  153.  
  154.     a.  Bulletin board applications
  155.     b.  Black-listing applications
  156.     c.  Keeping logs of system user calls, or
  157.     d.  Implementing a telemarketing data base
  158.  
  159.   
  160.       The actual messages sent to the interface are in ASCII, detailed in
  161.    each spec. that describes a particular feature using the interface.
  162.    TR-TSY-000031, "CLASS(sm) Feature: Calling Number Delivery", Issue 2,
  163.       June 1988, + Revision 1, January 1990
  164.    TA-NWT-001188, "CLASS(sm) Calling Name Delivery and Related Features",
  165.       Issue 1, March 1991 {Waiting for Industry Comments}
  166.    These are 2 relevant documents, but there are no real limits imposed
  167.    by TR-30 on the usage of the interface.
  168.    Use of the interface during Call Waiting is under study.
  169.    The requirements for ISDN interfaces are documented in other TR's (many).
  170.  
  171.       Bellcore documents can be ordered by calling (201) 699-5800,
  172.        (Mon.-Fri. 8 am to 6 pm)  Visa, Mastercard, American Express
  173.    FAX orders:  (201) 699-0936
  174.    Telex orders: (201) 275-2090
  175.    Mail (with payment in U.S. funds, or credit card information):
  176.      Bellcore
  177.      Customer Service
  178.      60 New England Avenue
  179.      Piscataway, NJ  08854-4196
  180.  
  181.    All this and more is available as SR-TSY-000264, "Catalog of Technical
  182.    Information" and updates/etc. are detailed in the monthly periodical,
  183.    "Bellcore's Digest of Technical Information"
  184.  
  185.    Prices (in an old catalog):
  186.      TR-TSY-000030,  $25 (includes Bulletin)
  187.      TR-TSY-000031,  $23  Revision 1   $12   (may be included in new orders?)
  188.      SR-TSY-000264,  No Price stated!
  189.      Bellcore Digest  $60/year, includes the SR-TSY-000264 yearly catalog!
  190.        (Prices do not include sales tax, Canadian/Mexican or Foreign
  191.         surcharges, multi-year discounts, etc.)
  192.  
  193.  
  194.  
  195.  
  196.  
  197. REFERENCES
  198. For more information on Calling Number Delivery (CND), refer to
  199. Bellcore publications TR-TSY-000030 and TR-TSY-000031.
  200.  
  201. To obtain Bellcore documents contact:
  202.  
  203.     Bellcore Customer Service
  204.     60 New England Avenue, Room 1B252
  205.     Piscataway, NJ   08834-4196
  206.     (201) 699-5800
  207.  
  208.  
  209.